Experiences in Tizi Ouzou, Algeria